.pageContentWrapper {
  height: 90%;
  box-sizing: border-box;
  border-radius: 5px;
  // background-color: #F8EFBA;
  // background-color: rgba(0,0,0,.3);
  padding: 10px;
  .line {  
    // display: flex;
    .lineItem {
      // flex: 1;
      height: 300px;
      width: 100%;
      margin-right: 8px;
      &:last-child {
        margin-right: 0px;
      }
    }
  }
}

/* pannel */
.pannelWrapper {
  // width: 100%;
  height: 100%;
  border-radius: 5px;
  background-color: rgba(0,0,0,.4);
  padding: 15px 10px;
}

.w100 {
  width: 100%;
}